package com.zrrd.product.service;

import com.baomidou.mybatisplus.extension.service.IService;
import com.zrrd.model.product.*;

import java.util.List;

public interface CategoryService{
    //获取一级分类
    List<BaseCategory1> getCategory1();
    //获取二级分类
    List<BaseCategory2> getCategory2(Long category1_id);
    //获取一级分类
    List<BaseCategory3> getCategory3(Long category2_id);

    //根据分类id获取属性列表以及对应的属性值列表
    List<BaseAttrInfo> getBaseAttrInfo(Long category1Id,Long category2Id,Long category3Id);

    //新增属性
    void saveAttrInfo(BaseAttrInfo baseAttrInfo);

    //根据属性id获取属性值的集合
    List<BaseAttrValue> getAttrValueList(Long attrId);
    //销售属性
    List<BaseSaleAttr> getBaseSaleAttrList();
}
